var layer;
var $;
var element;
var form;
var laydate;
var table;
layui.use(['element','layer','laydate','form','table'], function(){
    layer = layui.layer;
    $ = layui.jquery;
    element = layui.element;
    form = layui.form;
    laydate = layui.laydate;
    table = layui.table;indexBtn
    //执行一个laydate实例
    laydate.render({
        elem: '#createDate', //指定元素
        type: 'date',
        trigger: 'click' //时间时间为点击事件
    });
    selIndexUserTab();
})


//刷新页面按钮
$(".tit_btn").bind('click',function(){
    location.reload();
});

//检索按钮
$("#indexBtn").bind('click',function(){
    var VersionCode = $("input[name=VersionCode]").val();
    var createDate = $("input[name=createDate]").val();
    var createUser = $("input[name=createUser]").val();

    selIndexUserTab(VersionCode,createDate,createUser);

})
//add_btn  添加部门按钮
$("#add_btn").bind('click',function(){
    addDeptInfo();
})

/**
 *  部门数据管理列表
 */
function selIndexUserTab(versionCode,createDate,createUser){
    $.ajax({
        url:"/personnel/SelVerion",
        type:"post",
        dataType:"json",
        data:{"versionCode":versionCode,"createDate":createDate,"createUser":createUser},
        success:function(data) {
            userTab(data.data);
        }
    });
}

function userTab(data){
    $("input[name=VersionCode1]").val(data[data.length-1].version_id);
    $("input[name=VersionName1]").val(data[data.length-1].version_name);

    table.render({
        elem:"#userListTab",//容器
        title:"部门数据管理列表",
        limit:10,//分页显示条数
        data:data,
        toolbar:true,
        page:true,
        cols:[[//定义列
            {type:'checkbox',align:'center',width:60},//复选框靠左
            {title:'序号',align:'center',width:80,templet:function(data){
                    return data.LAY_INDEX;
                }},
            {field:"version_code",title:"版本编号",align:'center',width:160},
            {field:"version_name",title:"版本名称",align:'center',width:160},
            {field:"app_name",title:"App名称",align:'center',width:220},
            {field:"true_name",title:"创建人",align:'center',width:180},
            {field:"createDate",title:"创建时间",align:'center',width:200,templet:function(d){
                    var date=d.create_date;
                    date = date.slice(0, date.indexOf("."));
                    date = date.replaceAll('T',' ');
                    return date;
                }},
            {field:"",title:"操作",align:'center',templet:function(data){
                    return "<a style='color:#009688;cursor:pointer;' onclick='SelVersion(\""+data.version_id+"\")'>查看详情</a> " ;
                }}
        ]]
    });
}
/**
 *查看版本详情
 */
function SelVersion(id){
    $("input[name=id]").val(id);
    layer.open({
        type:2,//弹出层的类型
        title:"详情信息",
        area:['650px','400px'],//弹出层大小
        shade:0,//设置遮罩
        offset:'auto',//设置遮罩的位置
        maxmin:true,
        //弹出层内容
        content :"/personnel/layer/PerVersionAdd.html",
        success:function(layero,index){
            $.ajax({
                url:"/personnel/queryVersion",
                type:"post",
                dataType:"json",
                data:{"id":id},
                success:function(data) {
                    //查找当前引入的iframe内容
                    var obj = layero.find('iframe').contents();
                    //根据选择器选择input,并设置值
                    obj.find("input[name=VersionName]").val(data.data[0].version_name);
                    obj.find("input[name=CreateDate]").val(data.data[0].create_date);
                    obj.find("input[name=VersionCode]").val(data.data[0].version_code);
                    obj.find("input[name=CreateUser]").val(data.data[0].app_name);
                    obj.find("input[name=AppName]").val(data.data[0].app_name);
                    obj.find("input[name=FileName]").val(data.data[0].file_name);
                    obj.find("input[name=FilePath]").val(data.data[0].file_path);
                }
            })

        }
    })
}
/**
 *  添加部门addDeptInfo
 * */
function addDeptInfo(){
    layer.open({
        type:2,//弹出层的类型
        title:"上传版本",
        area:['550px','400px'],//弹出层大小
        shade:0,//设置遮罩
        offset:'auto',//设置遮罩的位置
        maxmin:true,
        //弹出层内容
        content :"/personnel/layer/PerVersion_AddVersion.html",
        success:function(layero,index){
            var body = layero.find('iframe').contents();
            var now = new Date();
            var year = now.getFullYear(); //得到年份
            var month = now.getMonth()+1;//得到月份
            var date = now.getDate();//得到日期
            var hour= now.getHours();//得到小时数
            var minute= now.getMinutes();//得到分钟数
            var second= now.getSeconds();//得到秒数
            var nowTime = year+"年"+month+"月"+date+"日 "+hour+"时"+minute+"分"+second+"秒";
            body.find("input[name=createDate]").val(nowTime);
        }
    })
}
